@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding: 0px; margin: 0px;}
body,button,input,select,textarea{font: 12px/1.5 ËÎÌå,arial; color:#333;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size: 100%}
address,cite,dfn,em,var{font-style: normal}
code,kbd,pre,samp{font-family: courier new, courier, monospace}
small {font-size: 12px}
ul,ol{list-style-type: none; list-style-image: none}
a {color:#333;text-decoration: none;cursor:pointer;outline:none;}
a:hover{text-decoration:underline;}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
legend {color: #000}
fieldset {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px;}
table {border-spacing: 0; border-collapse: collapse}
div{zoom:1;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
.fix:after{display:table;clear:both;content:"";}
.fix{zoom:1;}
.l{float:left;}
.r{float:right;}
.b{font-weight:bold;}
.en{font-family:Arial;}
.dis_b{display:block;}
.orange{color: #f25102;}
.blue{color: #0a73b0;}
.grew{color: #333;}
.green{color: #006600;}
.red{color: #aa1305;}
.heibl{color: #600f2f;}
.mar_auto{margin: 0 auto;}
.mar_05{margin-top: 5px;}
.mar_10{margin-top: 10px;}
.mar_15{margin-top: 15px;}
.mar_20{margin-top: 20px;}
.mar_25{margin-top: 25px;}
.mar_30{margin-top: 30px;}
body{background: #f8f8f8;}

/*index*/
#wrapper{width: 100%;min-width: 1002px;}
#header{width: 100%;background: url(../images/logobj.jpg) top repeat-x;}
.top{width: 1002px;height: 126px;margin: 0 auto;}
.logo{margin: 20px 0 0;}
.top_tell{width: 416px;height: 48px;background: url(../images/icon_01.jpg) 90px 20px no-repeat;padding: 30px 0 0;}
.tel_ch{font-size: 20px;font-family: Î¢ÈíÑÅºÚ;line-height: 20px;}
.tel_num{font-size: 28px;font-family: impact;line-height: 16px;color: #1a7907;}
.nav_back{width: 100%;background: url(../images/nav_back.jpg) repeat-x;}
.nav_ct{width: 1002px;height: 47px;margin: 0 auto; text-align:center;}
.nav{width: 950px;height: 47px;}
.nav li{width: 115px;height: 47px;float: left;position: relative;z-index: 999;}
.nav a{height: 47px;display: block;line-height: 45px;font-size: 14px;font-family: Î¢ÈíÑÅºÚ;text-align: center;color: #fff;}
.nav a:hover,.nav .nav_z,.nav .nav_zz{background: url(../images/nav_hover.jpg) repeat-x;text-decoration: none;}
.nav_ul{width: 115px;position: absolute;left: 0;top: 47px;z-index: 999;}
.nav_ul a{height: 30px;line-height: 30px;text-align: left;padding-left: 18px;color: #fff;font-size: 12px;font-family: ËÎÌå;background: #3d403c;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.8;}
.nav_ul a:hover{background: #C80405;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.nav_fx{width: 100px;height: 33px;padding: 8px 0 0;}
.nav_fx .bdsharebuttonbox{float: right;}
.banner,.banner_big{width: 100%;height: 382px;overflow: hidden;position: relative;}
.banner_big ul{height: 382px;}
.banner_big li{height: 382px;font-size: 0px;line-height: 0px;overflow: hidden;}
.banner_big a{width: 100%;height: 382px;display: block;position: relative;overflow: hidden;}
.banner_big img{display: block;position: absolute;left: 50%;margin-left: -720px;top: 0;}
.banner_yy{width: 100%;height: 9px;background: url(../images/banner_yy.png) repeat-x;position: absolute;left: 0;top: 0;z-index: 99;}
#content{width: 1002px;margin: 0 auto;}
.main_01{margin-top: 10px;background: #fff;}
.main_w1{width: 657px;}
.main_w2{width: 345px;}
.main_w3{width: 241px;}
.main_w4{width: 759px;}
.main_w5{width: 323px;}
.sy_lt01{display: inline;margin-left: 16px;}
.title_01{height: 40px;line-height: 38px;background: url(../images/dh5.jpg);padding: 0 30px;font-size: 18px;font-family: Î¢ÈíÑÅºÚ;color: #fff;}
.more_01{font-size: 12px;}
.more_01 a{color: #fff;}
.more_01 a:hover{text-decoration: none;}
.title_01 .more_01:hover{line-height: 34px;}
.tell_tl{background: url(../images/dh6.jpg) 0 repeat-y #b44d1a;}
.main_about{border-bottom: #dbdbdb solid 1px;border-left: #dbdbdb solid 1px;height: 185px;padding: 28px 38px 0 30px;line-height: 20px;}
.main_about img{display: inline;margin-right: 17px;}
.main_tell{height: 176px;background: url(../images/tell_back.jpg) no-repeat;padding: 38px 0 0 30px;}
.tell_dl dt{line-height: 30px;font-size: 18px;font-family: Î¢ÈíÑÅºÚ;color: #3e6eb6;padding: 0 0 15px;}
.main_02{border: #dadada solid 1px;background: url(../images/cpfl_back.png) 0 repeat-y #fff;margin-top: 9px;}
.title_03{height: 40px;line-height: 38px;font-size: 18px;font-family: Î¢ÈíÑÅºÚ;color: #fff;background: url(../images/dh2.jpg) repeat-x;padding: 0 22px;}
.title_03 .more_01:hover{line-height: 35px;}
.cpfl_tl{text-align: center;float: left;margin: -1px 0 0 -1px;position: relative;z-index: 9;width: 195px;}
.main_menu{padding: 10px 20px 20px;}
.menu_list li{line-height: 29px;border-bottom: #a3a3a3 dotted 1px;padding-left: 13px;background: url(../images/icon_02.png) 0 10px no-repeat;}
.menu_list li .menu_list_sub{background: url(../images/icon_02.png) 0 10px no-repeat; height:25px; padding-left:15px;}
.main_pro{position: relative;padding: 26px 0 0;}
.main_probk{width: 664px;height: 288px;overflow: hidden;position: relative;margin: 0 auto;}
.main_proul{height: 288px;}
.main_proli{width: 664px;height: 288px;float: left;}
.pro_list li{width: 148px;height: 148px;float: left;display: inline;margin: 0 9px;text-align: center;line-height: 22px;}
.pro_list img,.left_show img{display: block;}
.pro_a01{width: 148px;height: 148px;display: block; border:#CCC solid 1px; padding:2px; text-align:center;overflow: hidden;}
.pro_prev{width: 15px;height: 38px;display: block;background: url(../images/pro_prev.png) no-repeat;position: absolute;left: 20px;top: 128px;z-index: 9;cursor: pointer;}
.pro_next{width: 15px;height: 38px;display: block;background: url(../images/pro_next.png) no-repeat;position: absolute;right: 20px;top: 128px;z-index: 9;cursor: pointer;}
.main_03{padding: 10px 0 50px;}
.title_02{height: 40px;line-height: 38px;font-size: 18px;font-family: Î¢ÈíÑÅºÚ;color: #fff;padding: 0 20px;background: url(../images/dh4.jpg) repeat-x;}
.title_02 .more_01:hover{line-height: 35px;}
.bor_01{border: #dadada solid 1px;border-top: none;background: url(../images/news_back.jpg) bottom no-repeat #fff;padding: 15px 23px 0;}
.hei_01{height: 296px;}
.news_list li{height: 28px;line-height: 28px;background: url(../images/icon_03.png) 0 11px no-repeat;padding-left: 10px;}
.news_list span{float: right;color: #98a1a9;}
.tpxw_list li{height: 26px;padding: 14px 0 0px 10px;line-height: 16px;color: #707070;}
.tpxw_list span{ display:block; float:right;}
.tpxw_list p{height: 20px;line-height: 14px;background: url(../images/icon_03.png) 0 6px no-repeat;padding-left: 10px; float:left;}
.tpxw_list a{color: #707070;}
.tpxw_list .b{color: #333;}
.news_a01{width: 84px;height: 61px;display: inline;margin-left: -98px;float: left;}
#footer{width: 100%;background: url(../images/footer_back.jpg) top repeat-x #323232; text-align:center;}
.footer{width: 1002px;margin: 0 auto;padding: 25px 0;}
.footer_lt{width: 1000px;}
.footer_lt li{line-height: 24px;color: #FFFFFF;}
.footer_lt a{color: #FFFFFF;}
.footer_lt span,.footer_lt a{margin:0 8px;}
.footer_rt{width: 107px;padding: 18px 0 0;}

/*about*/
.ny_banner{width: 100%;height: 240px;position: relative;overflow: hidden;}
.ny_banner img{display: block;position: absolute;left: 50%;margin-left: -720px;top: 0;}
.main_11{padding: 15px 0 30px;}
.ny_back{background: url(../images/ny_back.png) repeat-y;position: relative;}
.main_w11{width: 250px;}
.main_w12{width: 740px;}
.left_menu ul{padding: 10px 0 35px;}
.left_menu a:hover{color: #e24c00;}
.left_news ul{padding: 0 0 15px;}
.left_news li{border-bottom: #a3a3a3 dotted 1px;}
.left_tell{height: 253px;background: url(../images/left_tell.jpg) no-repeat;border: #dbdbdb solid 1px;border-top: none;}
.left_tell dl{padding: 60px 0 0 20px;}
.ny_tl{height: 38px;line-height: 36px;padding: 0 15px 0 30px;font-size: 16px;font-family: Î¢ÈíÑÅºÚ;background: #cdcdcd;}
.dhwz{height: 38px;line-height: 38px;text-align: right;font-size: 12px;font-family: ËÎÌå;}
.dhwz a{margin: 0 5px;}
.right_bot{position: absolute;right: 0;bottom: -1px;}
.ny_pad{padding: 20px 45px;}
.ny_about{line-height: 24px;padding: 0 0 30px;}

/*news*/
.ny_news li{border-bottom: #f0efef solid 1px;}
.left_show{padding: 35px 0 10px;position: relative;}
.left_showbk{width: 223px;height: 182px;margin: 0 auto;overflow: hidden;position: relative;}
.left_show li{width: 203px;height: 182px;float: left;display: inline;margin: 0 10px;text-align: left;line-height: 50px;}
.show_prev{width: 12px;height: 25px;display: block;background: url(../images/show_prev.png) no-repeat;position: absolute;left: 5px;top: 90px;z-index: 9;cursor: pointer;}
.show_next{width: 12px;height: 25px;display: block;background: url(../images/show_next.png) no-repeat;position: absolute;right: 15px;top: 90px;z-index: 9;cursor: pointer;}
.fy{height:30px; line-height:30px; text-align:center; padding:15px 0;}
.fy li,.fy span{padding:5px 8px; border:#c3c3c3 solid 1px; margin:0 5px;}
.fy li{background:#eaeaea;}
.fy span{background: #f7f7f7;}
.fy li:hover{background: #f7f7f7;}

/*products*/
.ny_pro ul{width: 666px;overflow: hidden;margin: 0 auto;padding: 20px 0 0px;}
.ny_pro li{height: 200px;}

/*contact*/
.ny_tell{height: 286px;background: url(../images/hot_12.jpg) 385px top no-repeat;padding: 0 20px 30px;}
.ny_tell dl{padding: 30px 0 0;}
.ny_tell dt{line-height: 30px;font-size: 24px;font-family: Î¢ÈíÑÅºÚ;color: #8b2d01;padding: 25px 0;}
.ny_tell dd{line-height: 24px;}

/*news_ct*/
.ny_news_nr{padding: 0 0 30px;}
.ny_news_tl{padding: 0px 0 10px;}
.ny_news_tl li{text-align:center;  line-height:40px;}
.ny_news_tl .new_title{font-size:14px; font-weight:bold; border-bottom:#ab916e dotted 1px;}
.ny_news_tl span{padding:0 5px; color:#666;}
.ny_news_ct{padding:0px 0px 30px; line-height:30px;}
.news_fy{padding:5px 12px 0; height:55px; border:#ccc solid 5px;position: relative;z-index: 999;background: #f9f9f9;}
.news_fy_l{width:300px;}
.news_fy_l li{height:24px; line-height:24px;color: #375e85;}
.news_fy_l span{font-weight:bold;}
.news_fy_l a{color: #375e85;}
.news_fy_r{height:33px; overflow:hidden; padding-top:12px; width:200px;}
.news_fy_r .bdsharebuttonbox{float: right;}




.feedback_table{ border:1px solid #cccccc; }
.feedback_table tr td #fb_truename,.feedback_table tr td #vdcode,.feedback_table tr td #fb_tel,.feedback_table tr td #fb_email,.feedback_table tr td #fb_content{ margin-left:10px;}
.feedback_table tr td #fb_content{margin:10px 0px 10px 10px;}
.feedback_table tr td{ border: solid 1px #cccccc;}
.feedback_table tr td .bt{ width:57px; height:22px; line-height:22px;}


.sub{
		width: 320px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
		}

.ny_news_tl .news_image{ padding:20px 0;}
.ny_news_tl .news_image img{ border-radius:5px; display:block; margin:0 auto;}

.fy{height:30px; line-height:30px; text-align:center; margin-top:40px;}
.fy a:hover{background:#f7f7f7;}

.pages { text-align:center;}
.pages ul li{ display:inline}
.pages .thisclass{ color:#FF0000}
.pages div{float:left; width:300px; overflow:hidden; text-align:center; white-space: nowrap;text-overflow: ellipsis;}
.link{ width:900px; margin:0px auto; line-height:24px; display:inline;}
.link ul{ display:inline; height:24px;}
.link ul li {
list-style: none;
text-align: left;
display: inline;
line-height: 20px;
}

.name1{ color:#e24000}	

.xgxw{ margin-top:20px; color:#666;}
.xgxw .xgbt{ font-weight:600;}
.xgxw ul{ padding-top:5px;  width:400px;}
.xgxw li{ line-height:26px; height:26px; background:url(../images/yuandian.gif) no-repeat left; text-indent:15px;}
.xgxw a{ color:#666; display:block; float:left; width:300px;}
.xgxw span{ display:block;  float:right; width:100px;}

